<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>前程贷接口测试结果</title>
    <meta name="generator" content="HTMLTestRunner 0.8.2.2"/>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    <link href="http://libs.baidu.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet">
    <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
    <script src="http://libs.baidu.com/bootstrap/3.0.3/js/bootstrap.min.js"></script>
    
<style type="text/css" media="screen">
body        { font-family: Microsoft YaHei,Tahoma,arial,helvetica,sans-serif;padding: 20px; font-size: 120%; }
table       { font-size: 100%; }
/* -- heading ---------------------------------------------------------------------- */
.heading {
    margin-top: 0ex;
    margin-bottom: 1ex;
}
.heading .description {
    margin-top: 4ex;
    margin-bottom: 6ex;
}
/* -- report ------------------------------------------------------------------------ */
#total_row  { font-weight: bold; }
.passCase   { color: #5cb85c; }
.failCase   { color: #d9534f; font-weight: bold; }
.errorCase  { color: #f0ad4e; font-weight: bold; }
.hiddenRow  { display: none; }
.testcase   { margin-left: 2em; }
</style>

</head>
<body >
<script language="javascript" type="text/javascript">
output_list = Array();
/*level 调整增加只显示通过用例的分类 --Findyou
0:Summary //all hiddenRow
1:Failed  //pt hiddenRow, ft none
2:Pass    //pt none, ft hiddenRow
3:All     //pt none, ft none
*/
function showCase(level) {
    trs = document.getElementsByTagName("tr");
    for (var i = 0; i < trs.length; i++) {
        tr = trs[i];
        id = tr.id;
        if (id.substr(0,2) == 'ft') {
            if (level == 2 || level == 0 ) {
                tr.className = 'hiddenRow';
            }
            else {
                tr.className = '';
            }
        }
        if (id.substr(0,2) == 'pt') {
            if (level < 2) {
                tr.className = 'hiddenRow';
            }
            else {
                tr.className = '';
            }
        }
    }
    //加入【详细】切换文字变化 --Findyou
    detail_class=document.getElementsByClassName('detail');
	//console.log(detail_class.length)
	if (level == 3) {
		for (var i = 0; i < detail_class.length; i++){
			detail_class[i].innerHTML="收起"
		}
	}
	else{
			for (var i = 0; i < detail_class.length; i++){
			detail_class[i].innerHTML="详细"
		}
	}
}
function showClassDetail(cid, count) {
    var id_list = Array(count);
    var toHide = 1;
    for (var i = 0; i < count; i++) {
        //ID修改 点 为 下划线 -Findyou
        tid0 = 't' + cid.substr(1) + '_' + (i+1);
        tid = 'f' + tid0;
        tr = document.getElementById(tid);
        if (!tr) {
            tid = 'p' + tid0;
            tr = document.getElementById(tid);
        }
        id_list[i] = tid;
        if (tr.className) {
            toHide = 0;
        }
    }
    for (var i = 0; i < count; i++) {
        tid = id_list[i];
        //修改点击无法收起的BUG，加入【详细】切换文字变化 --Findyou
        if (toHide) {
            document.getElementById(tid).className = 'hiddenRow';
            document.getElementById(cid).innerText = "详细"
        }
        else {
            document.getElementById(tid).className = '';
            document.getElementById(cid).innerText = "收起"
        }
    }
}
function html_escape(s) {
    s = s.replace(/&/g,'&amp;');
    s = s.replace(/</g,'&lt;');
    s = s.replace(/>/g,'&gt;');
    return s;
}
</script>
<div class='heading'>
<h1 style="font-family: Microsoft YaHei">前程贷接口测试结果</h1>
<p class='attribute'><strong>测试人员 : </strong> 一切、會恏</p>
<p class='attribute'><strong>开始时间 : </strong> 2019-04-10 11:22:59</p>
<p class='attribute'><strong>合计耗时 : </strong> 0:00:18.134292</p>
<p class='attribute'><strong>测试结果 : </strong> 共 41，通过 41，通过率= 100.00%</p>

<p class='description'>接口自动化测试报告</p>
</div>


<p id='show_detail_line'>
<a class="btn btn-primary" href='javascript:showCase(0)'>概要{ 100.00% }</a>
<a class="btn btn-danger" href='javascript:showCase(1)'>失败{ 0 }</a>
<a class="btn btn-success" href='javascript:showCase(2)'>通过{ 41 }</a>
<a class="btn btn-info" href='javascript:showCase(3)'>所有{ 41 }</a>
</p>
<table id='result_table' class="table table-condensed table-bordered table-hover">
<colgroup>
<col align='left' />
<col align='right' />
<col align='right' />
<col align='right' />
<col align='right' />
<col align='right' />
</colgroup>
<tr id='header_row' class="text-center success" style="font-weight: bold;font-size: 16px;">
    <td>用例集/测试用例</td>
    <td>总计</td>
    <td>通过</td>
    <td>失败</td>
    <td>错误</td>
    <td>详细</td>
</tr>

<tr class='passClass warning'>
    <td>test_cases.register_case.interfaceUnittest: 注册模块测试用例</td>
    <td class="text-center">7</td>
    <td class="text-center">7</td>
    <td class="text-center">0</td>
    <td class="text-center">0</td>
    <td class="text-center"><a href="javascript:showClassDetail('c1',7)" class="detail" id='c1'>详细</a></td>
</tr>

<tr id='pt1_1' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_register_1: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt1_1' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt1_1'>通过</button>
    <div id='div_pt1_1' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt1_1' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt1_1'>通过</button>
    <div id='div_pt1_1' class="collapse in" align="left">
    <pre>
    
pt1_1: [2019-04-10 11:22:59,053]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:22:59,057]-[INFO]日志信息:正在执行第1条用例，执行的模块是get
[2019-04-10 11:22:59,061]-[INFO]日志信息:正在执行第1条用例
[2019-04-10 11:22:59,255]-[INFO]日志信息:预期结果:{'status': 1, 'code': '10001', 'data': None, 'msg': '注册成功'},实际结果：{'status': 1, 'code': '10001', 'data': None, 'msg': '注册成功'}
[2019-04-10 11:22:59,462]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt1_2' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_register_2: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt1_2' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt1_2'>通过</button>
    <div id='div_pt1_2' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt1_2' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt1_2'>通过</button>
    <div id='div_pt1_2' class="collapse in" align="left">
    <pre>
    
pt1_2: [2019-04-10 11:22:59,467]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:22:59,471]-[INFO]日志信息:正在执行第2条用例，执行的模块是get
[2019-04-10 11:22:59,477]-[INFO]日志信息:正在执行第2条用例
[2019-04-10 11:22:59,553]-[INFO]日志信息:预期结果:{'status': 0, 'code': '20109', 'data': None, 'msg': '手机号码格式不正确'},实际结果：{'status': 0, 'code': '20109', 'data': None, 'msg': '手机号码格式不正确'}
[2019-04-10 11:22:59,751]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt1_3' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_register_3: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt1_3' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt1_3'>通过</button>
    <div id='div_pt1_3' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt1_3' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt1_3'>通过</button>
    <div id='div_pt1_3' class="collapse in" align="left">
    <pre>
    
pt1_3: [2019-04-10 11:22:59,756]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:22:59,760]-[INFO]日志信息:正在执行第3条用例，执行的模块是post
[2019-04-10 11:22:59,764]-[INFO]日志信息:正在执行第3条用例
[2019-04-10 11:22:59,838]-[INFO]日志信息:预期结果:{'status': 0, 'code': '20110', 'data': None, 'msg': '手机号码已被注册'},实际结果：{'status': 0, 'code': '20110', 'data': None, 'msg': '手机号码已被注册'}
[2019-04-10 11:23:00,032]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt1_4' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_register_4: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt1_4' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt1_4'>通过</button>
    <div id='div_pt1_4' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt1_4' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt1_4'>通过</button>
    <div id='div_pt1_4' class="collapse in" align="left">
    <pre>
    
pt1_4: [2019-04-10 11:23:00,038]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:00,044]-[INFO]日志信息:正在执行第4条用例，执行的模块是get
[2019-04-10 11:23:00,048]-[INFO]日志信息:正在执行第4条用例
[2019-04-10 11:23:00,138]-[INFO]日志信息:预期结果:{'status': 0, 'code': '20103', 'data': None, 'msg': '手机号不能为空'},实际结果：{'status': 0, 'code': '20103', 'data': None, 'msg': '手机号不能为空'}
[2019-04-10 11:23:00,319]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt1_5' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_register_5: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt1_5' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt1_5'>通过</button>
    <div id='div_pt1_5' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt1_5' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt1_5'>通过</button>
    <div id='div_pt1_5' class="collapse in" align="left">
    <pre>
    
pt1_5: [2019-04-10 11:23:00,323]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:00,327]-[INFO]日志信息:正在执行第5条用例，执行的模块是post
[2019-04-10 11:23:00,331]-[INFO]日志信息:正在执行第5条用例
[2019-04-10 11:23:00,437]-[INFO]日志信息:预期结果:{'status': 0, 'code': '20108', 'data': None, 'msg': '密码长度必须为6~18'},实际结果：{'status': 0, 'code': '20108', 'data': None, 'msg': '密码长度必须为6~18'}
[2019-04-10 11:23:00,649]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt1_6' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_register_6: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt1_6' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt1_6'>通过</button>
    <div id='div_pt1_6' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt1_6' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt1_6'>通过</button>
    <div id='div_pt1_6' class="collapse in" align="left">
    <pre>
    
pt1_6: [2019-04-10 11:23:00,653]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:00,657]-[INFO]日志信息:正在执行第6条用例，执行的模块是get
[2019-04-10 11:23:00,661]-[INFO]日志信息:正在执行第6条用例
[2019-04-10 11:23:00,764]-[INFO]日志信息:预期结果:{'status': 0, 'code': '20108', 'data': None, 'msg': '密码长度必须为6~18'},实际结果：{'status': 0, 'code': '20108', 'data': None, 'msg': '密码长度必须为6~18'}
[2019-04-10 11:23:00,966]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt1_7' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_register_7: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt1_7' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt1_7'>通过</button>
    <div id='div_pt1_7' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt1_7' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt1_7'>通过</button>
    <div id='div_pt1_7' class="collapse in" align="left">
    <pre>
    
pt1_7: [2019-04-10 11:23:00,971]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:00,979]-[INFO]日志信息:正在执行第7条用例，执行的模块是post
[2019-04-10 11:23:00,984]-[INFO]日志信息:正在执行第7条用例
[2019-04-10 11:23:01,060]-[INFO]日志信息:预期结果:{'status': 0, 'code': '20103', 'data': None, 'msg': '密码不能为空'},实际结果：{'status': 0, 'code': '20103', 'data': None, 'msg': '密码不能为空'}
[2019-04-10 11:23:01,283]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr class='passClass warning'>
    <td>test_cases.login_case.interfaceUnittest: 登录模块测试用例</td>
    <td class="text-center">6</td>
    <td class="text-center">6</td>
    <td class="text-center">0</td>
    <td class="text-center">0</td>
    <td class="text-center"><a href="javascript:showClassDetail('c2',6)" class="detail" id='c2'>详细</a></td>
</tr>

<tr id='pt2_1' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_login_1: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt2_1' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt2_1'>通过</button>
    <div id='div_pt2_1' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt2_1' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt2_1'>通过</button>
    <div id='div_pt2_1' class="collapse in" align="left">
    <pre>
    
pt2_1: [2019-04-10 11:23:01,286]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:01,292]-[INFO]日志信息:正在执行第1条用例，执行的模块是get
[2019-04-10 11:23:01,368]-[INFO]日志信息:预期结果:{'status': 1, 'code': '10001', 'data': None, 'msg': '登录成功'},实际结果：{'status': 1, 'code': '10001', 'data': None, 'msg': '登录成功'}
[2019-04-10 11:23:01,547]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt2_2' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_login_2: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt2_2' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt2_2'>通过</button>
    <div id='div_pt2_2' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt2_2' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt2_2'>通过</button>
    <div id='div_pt2_2' class="collapse in" align="left">
    <pre>
    
pt2_2: [2019-04-10 11:23:01,551]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:01,556]-[INFO]日志信息:正在执行第2条用例，执行的模块是post
[2019-04-10 11:23:01,631]-[INFO]日志信息:预期结果:{'status': 0, 'code': '20103', 'data': None, 'msg': '手机号不能为空'},实际结果：{'status': 0, 'code': '20103', 'data': None, 'msg': '手机号不能为空'}
[2019-04-10 11:23:01,815]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt2_3' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_login_3: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt2_3' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt2_3'>通过</button>
    <div id='div_pt2_3' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt2_3' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt2_3'>通过</button>
    <div id='div_pt2_3' class="collapse in" align="left">
    <pre>
    
pt2_3: [2019-04-10 11:23:01,818]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:01,824]-[INFO]日志信息:正在执行第3条用例，执行的模块是get
[2019-04-10 11:23:01,898]-[INFO]日志信息:预期结果:{'status': 0, 'code': '20103', 'data': None, 'msg': '密码不能为空'},实际结果：{'status': 0, 'code': '20103', 'data': None, 'msg': '密码不能为空'}
[2019-04-10 11:23:02,137]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt2_4' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_login_4: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt2_4' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt2_4'>通过</button>
    <div id='div_pt2_4' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt2_4' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt2_4'>通过</button>
    <div id='div_pt2_4' class="collapse in" align="left">
    <pre>
    
pt2_4: [2019-04-10 11:23:02,141]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:02,146]-[INFO]日志信息:正在执行第4条用例，执行的模块是post
[2019-04-10 11:23:02,252]-[INFO]日志信息:预期结果:{'status': 0, 'code': '20111', 'data': None, 'msg': '用户名或密码错误'},实际结果：{'status': 0, 'code': '20111', 'data': None, 'msg': '用户名或密码错误'}
[2019-04-10 11:23:02,434]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt2_5' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_login_5: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt2_5' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt2_5'>通过</button>
    <div id='div_pt2_5' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt2_5' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt2_5'>通过</button>
    <div id='div_pt2_5' class="collapse in" align="left">
    <pre>
    
pt2_5: [2019-04-10 11:23:02,438]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:02,442]-[INFO]日志信息:正在执行第5条用例，执行的模块是get
[2019-04-10 11:23:02,548]-[INFO]日志信息:预期结果:{'status': 0, 'code': '20111', 'data': None, 'msg': '用户名或密码错误'},实际结果：{'status': 0, 'code': '20111', 'data': None, 'msg': '用户名或密码错误'}
[2019-04-10 11:23:02,744]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt2_6' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_login_6: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt2_6' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt2_6'>通过</button>
    <div id='div_pt2_6' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt2_6' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt2_6'>通过</button>
    <div id='div_pt2_6' class="collapse in" align="left">
    <pre>
    
pt2_6: [2019-04-10 11:23:02,749]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:02,752]-[INFO]日志信息:正在执行第6条用例，执行的模块是post
[2019-04-10 11:23:02,848]-[INFO]日志信息:预期结果:{'status': 0, 'code': '20111', 'data': None, 'msg': '用户名或密码错误'},实际结果：{'status': 0, 'code': '20111', 'data': None, 'msg': '用户名或密码错误'}
[2019-04-10 11:23:03,035]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr class='passClass warning'>
    <td>test_cases.recharge_case.interfaceUnittest: 充值模块测试用例</td>
    <td class="text-center">10</td>
    <td class="text-center">10</td>
    <td class="text-center">0</td>
    <td class="text-center">0</td>
    <td class="text-center"><a href="javascript:showClassDetail('c3',10)" class="detail" id='c3'>详细</a></td>
</tr>

<tr id='pt3_1' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_recharge_01: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt3_1' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt3_1'>通过</button>
    <div id='div_pt3_1' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt3_1' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt3_1'>通过</button>
    <div id='div_pt3_1' class="collapse in" align="left">
    <pre>
    
pt3_1: [2019-04-10 11:23:03,039]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:03,044]-[INFO]日志信息:正在执行第1条用例
[2019-04-10 11:23:03,134]-[INFO]日志信息:预期结果:{'status': 1, 'code': '10001', 'data': None, 'msg': '登录成功'},实际结果：{'status': 1, 'code': '10001', 'data': None, 'msg': '登录成功'}
[2019-04-10 11:23:03,321]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt3_2' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_recharge_02: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt3_2' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt3_2'>通过</button>
    <div id='div_pt3_2' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt3_2' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt3_2'>通过</button>
    <div id='div_pt3_2' class="collapse in" align="left">
    <pre>
    
pt3_2: [2019-04-10 11:23:03,325]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:04,748]-[INFO]日志信息:正在执行第2条用例
[2019-04-10 11:23:05,637]-[INFO]日志信息:预期结果:{'status': 1, 'code': '10001', 'data': {'id': 27, 'regname': 'nick', 'pwd': 'E10ADC3949BA59ABBE56E057F20F883E', 'mobilephone': '18731875459', 'leaveamount': '38400.00', 'type': '1', 'regtime': '2019-04-08 16:13:56.0'}, 'msg': '充值成功'},实际结果：{'status': 1, 'code': '10001', 'data': {'id': 27, 'regname': 'nick', 'pwd': 'E10ADC3949BA59ABBE56E057F20F883E', 'mobilephone': '18731875459', 'leaveamount': '38400.00', 'type': '1', 'regtime': '2019-04-08 16:13:56.0'}, 'msg': '充值成功'}
[2019-04-10 11:23:05,879]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt3_3' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_recharge_03: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt3_3' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt3_3'>通过</button>
    <div id='div_pt3_3' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt3_3' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt3_3'>通过</button>
    <div id='div_pt3_3' class="collapse in" align="left">
    <pre>
    
pt3_3: [2019-04-10 11:23:05,884]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:05,889]-[INFO]日志信息:正在执行第3条用例
[2019-04-10 11:23:05,993]-[INFO]日志信息:预期结果:{'status': 0, 'code': '20103', 'data': None, 'msg': '手机号不能为空'},实际结果：{'status': 0, 'code': '20103', 'data': None, 'msg': '手机号不能为空'}
[2019-04-10 11:23:06,176]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt3_4' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_recharge_04: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt3_4' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt3_4'>通过</button>
    <div id='div_pt3_4' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt3_4' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt3_4'>通过</button>
    <div id='div_pt3_4' class="collapse in" align="left">
    <pre>
    
pt3_4: [2019-04-10 11:23:06,182]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:06,186]-[INFO]日志信息:正在执行第4条用例
[2019-04-10 11:23:06,260]-[INFO]日志信息:预期结果:{'status': 0, 'code': '20104', 'data': None, 'msg': '此手机号对应的会员不存在'},实际结果：{'status': 0, 'code': '20104', 'data': None, 'msg': '此手机号对应的会员不存在'}
[2019-04-10 11:23:06,450]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt3_5' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_recharge_05: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt3_5' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt3_5'>通过</button>
    <div id='div_pt3_5' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt3_5' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt3_5'>通过</button>
    <div id='div_pt3_5' class="collapse in" align="left">
    <pre>
    
pt3_5: [2019-04-10 11:23:06,454]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:06,458]-[INFO]日志信息:正在执行第5条用例
[2019-04-10 11:23:06,532]-[INFO]日志信息:预期结果:{'status': 0, 'code': '20109', 'data': None, 'msg': '手机号码格式不正确'},实际结果：{'status': 0, 'code': '20109', 'data': None, 'msg': '手机号码格式不正确'}
[2019-04-10 11:23:06,722]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt3_6' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_recharge_06: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt3_6' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt3_6'>通过</button>
    <div id='div_pt3_6' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt3_6' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt3_6'>通过</button>
    <div id='div_pt3_6' class="collapse in" align="left">
    <pre>
    
pt3_6: [2019-04-10 11:23:06,726]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:06,731]-[INFO]日志信息:正在执行第6条用例
[2019-04-10 11:23:06,804]-[INFO]日志信息:预期结果:{'status': 0, 'code': '20115', 'data': None, 'msg': '请输入金额'},实际结果：{'status': 0, 'code': '20115', 'data': None, 'msg': '请输入金额'}
[2019-04-10 11:23:06,983]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt3_7' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_recharge_07: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt3_7' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt3_7'>通过</button>
    <div id='div_pt3_7' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt3_7' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt3_7'>通过</button>
    <div id='div_pt3_7' class="collapse in" align="left">
    <pre>
    
pt3_7: [2019-04-10 11:23:06,987]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:06,990]-[INFO]日志信息:正在执行第7条用例
[2019-04-10 11:23:07,065]-[INFO]日志信息:预期结果:{'status': 0, 'code': '20117', 'data': None, 'msg': '请输入范围在0到50万之间的正数金额'},实际结果：{'status': 0, 'code': '20117', 'data': None, 'msg': '请输入范围在0到50万之间的正数金额'}
[2019-04-10 11:23:07,302]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt3_8' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_recharge_08: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt3_8' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt3_8'>通过</button>
    <div id='div_pt3_8' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt3_8' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt3_8'>通过</button>
    <div id='div_pt3_8' class="collapse in" align="left">
    <pre>
    
pt3_8: [2019-04-10 11:23:07,306]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:07,310]-[INFO]日志信息:正在执行第8条用例
[2019-04-10 11:23:07,405]-[INFO]日志信息:预期结果:{'status': 0, 'code': '20117', 'data': None, 'msg': '请输入范围在0到50万之间的正数金额'},实际结果：{'status': 0, 'code': '20117', 'data': None, 'msg': '请输入范围在0到50万之间的正数金额'}
[2019-04-10 11:23:07,610]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt3_9' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_recharge_09: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt3_9' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt3_9'>通过</button>
    <div id='div_pt3_9' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt3_9' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt3_9'>通过</button>
    <div id='div_pt3_9' class="collapse in" align="left">
    <pre>
    
pt3_9: [2019-04-10 11:23:07,615]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:07,620]-[INFO]日志信息:正在执行第9条用例
[2019-04-10 11:23:07,723]-[INFO]日志信息:预期结果:{'status': 0, 'code': '20116', 'data': None, 'msg': '输入金额的金额小数不能超过两位'},实际结果：{'status': 0, 'code': '20116', 'data': None, 'msg': '输入金额的金额小数不能超过两位'}
[2019-04-10 11:23:07,913]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt3_10' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_recharge_10: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt3_10' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt3_10'>通过</button>
    <div id='div_pt3_10' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt3_10' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt3_10'>通过</button>
    <div id='div_pt3_10' class="collapse in" align="left">
    <pre>
    
pt3_10: [2019-04-10 11:23:07,917]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:07,920]-[INFO]日志信息:正在执行第10条用例
[2019-04-10 11:23:08,030]-[INFO]日志信息:预期结果:{'status': 0, 'code': '20118', 'data': None, 'msg': '请输入数字'},实际结果：{'status': 0, 'code': '20118', 'data': None, 'msg': '请输入数字'}
[2019-04-10 11:23:08,239]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr class='passClass warning'>
    <td>test_cases.withdraw_case.interfaceUnittest: 提现模块测试用例</td>
    <td class="text-center">11</td>
    <td class="text-center">11</td>
    <td class="text-center">0</td>
    <td class="text-center">0</td>
    <td class="text-center"><a href="javascript:showClassDetail('c4',11)" class="detail" id='c4'>详细</a></td>
</tr>

<tr id='pt4_1' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_withdraw_01: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt4_1' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt4_1'>通过</button>
    <div id='div_pt4_1' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt4_1' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt4_1'>通过</button>
    <div id='div_pt4_1' class="collapse in" align="left">
    <pre>
    
pt4_1: [2019-04-10 11:23:08,243]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:08,247]-[INFO]日志信息:正在执行第1条用例
[2019-04-10 11:23:08,355]-[INFO]日志信息:预期结果:{'status': 1, 'code': '10001', 'data': None, 'msg': '登录成功'},实际结果：{'status': 1, 'code': '10001', 'data': None, 'msg': '登录成功'}
[2019-04-10 11:23:08,546]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt4_2' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_withdraw_02: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt4_2' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt4_2'>通过</button>
    <div id='div_pt4_2' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt4_2' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt4_2'>通过</button>
    <div id='div_pt4_2' class="collapse in" align="left">
    <pre>
    
pt4_2: [2019-04-10 11:23:08,550]-[INFO]日志信息:==============开始执行用例了==============
38400.00
[2019-04-10 11:23:09,532]-[INFO]日志信息:正在执行第2条用例
[2019-04-10 11:23:09,666]-[INFO]日志信息:预期结果:{'status': 1, 'code': '10001', 'data': {'id': 27, 'regname': 'nick', 'pwd': 'E10ADC3949BA59ABBE56E057F20F883E', 'mobilephone': '18731875459', 'leaveamount': 'LEAVEAMOUNT', 'type': '1', 'regtime': '2019-04-08 16:13:56.0'}, 'msg': '取现成功'},实际结果：{'status': 1, 'code': '10001', 'data': {'id': 27, 'regname': 'nick', 'pwd': 'E10ADC3949BA59ABBE56E057F20F883E', 'mobilephone': '18731875459', 'leaveamount': '38300.00', 'type': '1', 'regtime': '2019-04-08 16:13:56.0'}, 'msg': '取现成功'}
[2019-04-10 11:23:10,795]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt4_3' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_withdraw_03: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt4_3' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt4_3'>通过</button>
    <div id='div_pt4_3' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt4_3' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt4_3'>通过</button>
    <div id='div_pt4_3' class="collapse in" align="left">
    <pre>
    
pt4_3: [2019-04-10 11:23:10,799]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:10,804]-[INFO]日志信息:正在执行第3条用例
[2019-04-10 11:23:10,896]-[INFO]日志信息:预期结果:{'status': 0, 'code': '20103', 'data': None, 'msg': '手机号不能为空'},实际结果：{'status': 0, 'code': '20103', 'data': None, 'msg': '手机号不能为空'}
[2019-04-10 11:23:11,093]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt4_4' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_withdraw_04: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt4_4' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt4_4'>通过</button>
    <div id='div_pt4_4' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt4_4' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt4_4'>通过</button>
    <div id='div_pt4_4' class="collapse in" align="left">
    <pre>
    
pt4_4: [2019-04-10 11:23:11,096]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:11,101]-[INFO]日志信息:正在执行第4条用例
[2019-04-10 11:23:11,195]-[INFO]日志信息:预期结果:{'status': 1, 'code': '20104', 'data': None, 'msg': '此手机号对应的会员不存在'},实际结果：{'status': 1, 'code': '20104', 'data': None, 'msg': '此手机号对应的会员不存在'}
[2019-04-10 11:23:11,437]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt4_5' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_withdraw_05: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt4_5' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt4_5'>通过</button>
    <div id='div_pt4_5' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt4_5' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt4_5'>通过</button>
    <div id='div_pt4_5' class="collapse in" align="left">
    <pre>
    
pt4_5: [2019-04-10 11:23:11,441]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:11,445]-[INFO]日志信息:正在执行第5条用例
[2019-04-10 11:23:11,521]-[INFO]日志信息:预期结果:{'status': 0, 'code': '20109', 'data': None, 'msg': '手机号码格式不正确'},实际结果：{'status': 0, 'code': '20109', 'data': None, 'msg': '手机号码格式不正确'}
[2019-04-10 11:23:11,711]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt4_6' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_withdraw_06: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt4_6' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt4_6'>通过</button>
    <div id='div_pt4_6' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt4_6' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt4_6'>通过</button>
    <div id='div_pt4_6' class="collapse in" align="left">
    <pre>
    
pt4_6: [2019-04-10 11:23:11,717]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:11,722]-[INFO]日志信息:正在执行第6条用例
[2019-04-10 11:23:11,807]-[INFO]日志信息:预期结果:{'status': 0, 'code': '20115', 'data': None, 'msg': '请输入金额'},实际结果：{'status': 0, 'code': '20115', 'data': None, 'msg': '请输入金额'}
[2019-04-10 11:23:11,986]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt4_7' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_withdraw_07: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt4_7' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt4_7'>通过</button>
    <div id='div_pt4_7' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt4_7' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt4_7'>通过</button>
    <div id='div_pt4_7' class="collapse in" align="left">
    <pre>
    
pt4_7: [2019-04-10 11:23:11,990]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:11,994]-[INFO]日志信息:正在执行第7条用例
[2019-04-10 11:23:12,093]-[INFO]日志信息:预期结果:{'status': 0, 'code': '20117', 'data': None, 'msg': '请输入范围在0到50万之间的正数金额'},实际结果：{'status': 0, 'code': '20117', 'data': None, 'msg': '请输入范围在0到50万之间的正数金额'}
[2019-04-10 11:23:12,322]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt4_8' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_withdraw_08: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt4_8' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt4_8'>通过</button>
    <div id='div_pt4_8' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt4_8' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt4_8'>通过</button>
    <div id='div_pt4_8' class="collapse in" align="left">
    <pre>
    
pt4_8: [2019-04-10 11:23:12,326]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:12,330]-[INFO]日志信息:正在执行第8条用例
[2019-04-10 11:23:12,405]-[INFO]日志信息:预期结果:{'status': 0, 'code': '20117', 'data': None, 'msg': '请输入范围在0到50万之间的正数金额'},实际结果：{'status': 0, 'code': '20117', 'data': None, 'msg': '请输入范围在0到50万之间的正数金额'}
[2019-04-10 11:23:12,639]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt4_9' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_withdraw_09: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt4_9' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt4_9'>通过</button>
    <div id='div_pt4_9' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt4_9' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt4_9'>通过</button>
    <div id='div_pt4_9' class="collapse in" align="left">
    <pre>
    
pt4_9: [2019-04-10 11:23:12,643]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:12,646]-[INFO]日志信息:正在执行第9条用例
[2019-04-10 11:23:12,737]-[INFO]日志信息:预期结果:{'status': 0, 'code': '20116', 'data': None, 'msg': '输入金额的金额小数不能超过两位'},实际结果：{'status': 0, 'code': '20116', 'data': None, 'msg': '输入金额的金额小数不能超过两位'}
[2019-04-10 11:23:12,973]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt4_10' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_withdraw_10: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt4_10' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt4_10'>通过</button>
    <div id='div_pt4_10' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt4_10' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt4_10'>通过</button>
    <div id='div_pt4_10' class="collapse in" align="left">
    <pre>
    
pt4_10: [2019-04-10 11:23:12,978]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:12,985]-[INFO]日志信息:正在执行第10条用例
[2019-04-10 11:23:13,072]-[INFO]日志信息:预期结果:{'status': 0, 'code': '20118', 'data': None, 'msg': '请输入数字'},实际结果：{'status': 0, 'code': '20118', 'data': None, 'msg': '请输入数字'}
[2019-04-10 11:23:13,278]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt4_11' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_withdraw_11: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt4_11' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt4_11'>通过</button>
    <div id='div_pt4_11' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt4_11' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt4_11'>通过</button>
    <div id='div_pt4_11' class="collapse in" align="left">
    <pre>
    
pt4_11: [2019-04-10 11:23:13,282]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:13,286]-[INFO]日志信息:正在执行第11条用例
[2019-04-10 11:23:13,395]-[INFO]日志信息:预期结果:{'status': 1, 'code': '20119', 'data': None, 'msg': '余额不足，请修改提现额度'},实际结果：{'status': 1, 'code': '20119', 'data': None, 'msg': '余额不足，请修改提现额度'}
[2019-04-10 11:23:13,598]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr class='passClass warning'>
    <td>test_cases.addLoan_case.interfaceUnittest: 加标/审核测试用例</td>
    <td class="text-center">3</td>
    <td class="text-center">3</td>
    <td class="text-center">0</td>
    <td class="text-center">0</td>
    <td class="text-center"><a href="javascript:showClassDetail('c5',3)" class="detail" id='c5'>详细</a></td>
</tr>

<tr id='pt5_1' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_addLoan_1: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt5_1' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt5_1'>通过</button>
    <div id='div_pt5_1' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt5_1' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt5_1'>通过</button>
    <div id='div_pt5_1' class="collapse in" align="left">
    <pre>
    
pt5_1: [2019-04-10 11:23:13,603]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:13,607]-[INFO]日志信息:正在执行第1条用例
[2019-04-10 11:23:13,706]-[INFO]日志信息:预期结果:{'status': 1, 'code': '10001', 'data': None, 'msg': '登录成功'},实际结果：{'status': 1, 'code': '10001', 'data': None, 'msg': '登录成功'}
[2019-04-10 11:23:13,928]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt5_2' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_addLoan_2: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt5_2' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt5_2'>通过</button>
    <div id='div_pt5_2' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt5_2' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt5_2'>通过</button>
    <div id='div_pt5_2' class="collapse in" align="left">
    <pre>
    
pt5_2: [2019-04-10 11:23:13,932]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:13,936]-[INFO]日志信息:正在执行第2条用例
[2019-04-10 11:23:14,373]-[INFO]日志信息:预期结果:{'status': 1, 'code': '10001', 'data': None, 'msg': '加标成功'},实际结果：{'status': 1, 'code': '10001', 'data': None, 'msg': '加标成功'}
[2019-04-10 11:23:14,549]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt5_3' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_addLoan_3: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt5_3' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt5_3'>通过</button>
    <div id='div_pt5_3' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt5_3' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt5_3'>通过</button>
    <div id='div_pt5_3' class="collapse in" align="left">
    <pre>
    
pt5_3: [2019-04-10 11:23:14,555]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:14,558]-[INFO]日志信息:正在执行第3条用例
[2019-04-10 11:23:14,649]-[INFO]日志信息:预期结果:{'status': 1, 'code': '10001', 'data': None, 'msg': '更新状态成功：竞标开始，当前标为竞标中状态'},实际结果：{'status': 1, 'code': '10001', 'data': None, 'msg': '更新状态成功：竞标开始，当前标为竞标中状态'}
[2019-04-10 11:23:14,847]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr class='passClass warning'>
    <td>test_cases.bidLoan_case.interfaceUnittest: 投资、竞标模块测试用例</td>
    <td class="text-center">4</td>
    <td class="text-center">4</td>
    <td class="text-center">0</td>
    <td class="text-center">0</td>
    <td class="text-center"><a href="javascript:showClassDetail('c6',4)" class="detail" id='c6'>详细</a></td>
</tr>

<tr id='pt6_1' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_bidLoan_1: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt6_1' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt6_1'>通过</button>
    <div id='div_pt6_1' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt6_1' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt6_1'>通过</button>
    <div id='div_pt6_1' class="collapse in" align="left">
    <pre>
    
pt6_1: [2019-04-10 11:23:14,852]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:14,856]-[INFO]日志信息:正在执行第1条用例
[2019-04-10 11:23:14,950]-[INFO]日志信息:预期结果:{'status': 1, 'code': '10001', 'data': None, 'msg': '登录成功'},实际结果：{'status': 1, 'code': '10001', 'data': None, 'msg': '登录成功'}
[2019-04-10 11:23:15,147]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt6_2' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_bidLoan_2: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt6_2' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt6_2'>通过</button>
    <div id='div_pt6_2' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt6_2' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt6_2'>通过</button>
    <div id='div_pt6_2' class="collapse in" align="left">
    <pre>
    
pt6_2: [2019-04-10 11:23:15,152]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:15,156]-[INFO]日志信息:正在执行第2条用例
[2019-04-10 11:23:15,672]-[INFO]日志信息:预期结果:{'status': 1, 'code': '10001', 'data': None, 'msg': '竞标成功'},实际结果：{'status': 1, 'code': '10001', 'data': None, 'msg': '竞标成功'}
[2019-04-10 11:23:16,579]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt6_3' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_bidLoan_3: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt6_3' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt6_3'>通过</button>
    <div id='div_pt6_3' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt6_3' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt6_3'>通过</button>
    <div id='div_pt6_3' class="collapse in" align="left">
    <pre>
    
pt6_3: [2019-04-10 11:23:16,583]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:16,587]-[INFO]日志信息:正在执行第3条用例
[2019-04-10 11:23:16,678]-[INFO]日志信息:预期结果:{'status': 0, 'code': '11007', 'data': None, 'msg': '参数错误，投资金额必须是能被100整除的正整数'},实际结果：{'status': 0, 'code': '11007', 'data': None, 'msg': '参数错误，投资金额必须是能被100整除的正整数'}
[2019-04-10 11:23:16,873]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='pt6_4' class='hiddenRow'>
    <td class='passCase'><div class='testcase'>test_bidLoan_4: dict() -> new empty dictionary</div></td>
    <td colspan='5' align='center'>
    <!--默认收起错误信息 -Findyou
    <button id='btn_pt6_4' type="button"  class="btn btn-danger btn-xs collapsed" data-toggle="collapse" data-target='#div_pt6_4'>通过</button>
    <div id='div_pt6_4' class="collapse">  -->
    <!-- 默认展开错误信息 -Findyou -->
    <button id='btn_pt6_4' type="button"  class="btn btn-danger btn-xs" data-toggle="collapse" data-target='#div_pt6_4'>通过</button>
    <div id='div_pt6_4' class="collapse in" align="left">
    <pre>
    
pt6_4: [2019-04-10 11:23:16,877]-[INFO]日志信息:==============开始执行用例了==============
[2019-04-10 11:23:16,882]-[INFO]日志信息:正在执行第4条用例
[2019-04-10 11:23:16,987]-[INFO]日志信息:预期结果:{'status': 0, 'code': '11009', 'data': None, 'msg': '不存在该标的'},实际结果：{'status': 0, 'code': '11009', 'data': None, 'msg': '不存在该标的'}
[2019-04-10 11:23:17,183]-[INFO]日志信息:==============用例执行结束了===============


    </pre>
    </div>
    </td>
</tr>

<tr id='total_row' class="text-center active">
    <td>总计</td>
    <td>41</td>
    <td>41</td>
    <td>0</td>
    <td>0</td>
    <td>通过率：100.00%</td>
</tr>
</table>

<div id='ending'>&nbsp;</div>
    <div style=" position:fixed;right:50px; bottom:30px; width:20px; height:20px;cursor:pointer">
    <a href="#"><span class="glyphicon glyphicon-eject" style = "font-size:30px;" aria-hidden="true">
    </span></a></div>
    
</body>
</html>
